package com.dingup.paike.service.pk;

import com.dingup.api.bean.page.PageData;
import com.dingup.paike.adapter.pk.PkLessonUserAdapter;
import com.dingup.paike.enums.PkLessonUserTypeEnum;

import java.util.List;

/**
 * Created by wancheng on 2018/11/1.
 */
public interface StatisticsService {

    PageData userClassHourStatistics(String dateTime, String teacherName, Integer page, Integer rows);

    PageData getStudentClassHourStatistics(String dateTime, String studentName, String userAccount, Integer page, Integer rows);

    List<PkLessonUserAdapter> getStatisticsClassHourDetails(String userId, Integer classId, String dateTime, PkLessonUserTypeEnum type);

    List<PkLessonUserAdapter> getStatisticsClassHourDetailsForTeacher(String userId, Integer lessonId, String dateTime);
}
